(function($) {
  $.fn.backTop = function(options) {
    var defaults={
      right:'30px',
      bottom:'30px',
      show:'200',
      speed:"3"
    };
    var opts=$.extend(defaults,options);
    return this.each(function(){
      var ele=$(this);
      var body=$(window);
      ele.css('position','fixed');
      ele.css('right',opts.right);
      ele.css('bottom',opts.bottom);
      ele.hide();
      body.scroll(function(){
        if(body.scrollTop()>opts.show)
          ele.show();
        else ele.hide();
      })
      ele.click(function(){
        var h=body.scrollTop();
        $('body').animate({scrollTop:0},h/opts.speed);
      })
    })
  };
})(jQuery);
